English Dictionary
▪ watering
▪ watering can
▪ watering cart
▪ watering hole
▪ watering place
◊ WATERING CART
watering cart
n : cart with a tank and sprinkler for sprinkling roads
watering
watering can
watering cart
watering hole
watering place
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]